Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 GLEN DENE CLOSE Detached £365,985 £365,000 15 Jul 2022
3 GLEN DENE CLOSE Detached £501,401 £290,000 14 Jul 2006
4 GLEN DENE CLOSE Detached £479,798 £270,000 24 Feb 2006
6 GLEN DENE CLOSE Detached £451,607 £275,000 12 Jan 2007
8 GLEN DENE CLOSE Detached £508,350 £290,000 28 Apr 2006